propose to amalgamate - German English Dictionary